Skip to content

fix(vscode): scope episode dashboard to workspace root - #1286

Merged
yvgude merged 1 commit into
yvgude:mainfrom
cedric013:fix/1270-vscode-episode-project-root
Jul 27, 2026
Merged

fix(vscode): scope episode dashboard to workspace root#1286
yvgude merged 1 commit into
yvgude:mainfrom
cedric013:fix/1270-vscode-episode-project-root

Conversation

@cedric013

Copy link
Copy Markdown
Contributor

Summary

  • scope VS Code MCP launch config to ${workspaceFolder}
  • launch the dashboard with the active workspace project root
  • reject WSL-mounted Windows user profile roots as broad/unsafe fallbacks
  • guard markerless MCP root derivation against broad roots

Fixes #1270

Validation

  • git diff --check -- touched files
  • cargo fmt --check
  • npm run compile

Note: local cargo test --lib was attempted, but the full Rust lib test run exceeded the interactive window in this environment. CI should provide the full gate result.

@yvgude
yvgude merged commit 11b3b70 into yvgude:main Jul 27, 2026
25 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug(vscode): dashboard episodes use a stale project root

2 participants